rocket launching facilities - Turkish English Dictionary